<?php

abstract class Pageley_Reflection_Proxy {
    
    private $invocationHandler;
      
    public function __construct($invocationHandler) {
        $this->invocationHandler = $invocationHandler;
    }
    
    protected function __invokeMethod($methodName, $parameters) {
        return $this->invocationHandler->invoke($this, $methodName, $parameters);
    }
    
}